
package com.ce.cases.hear.dao.po;


import java.io.Serializable;
import org.apache.struts2.json.annotations.JSON;
import com.ce.framework.datamaintain.dao.po.AbstractPO;
/**
* 嫦娥软件有限公司 版权所有 2013
* 创建人：　andy
* 创建日期：2014-04-10
* 创建时间：10:39:20
* 功能描述：案源合议提请 [CASE_SOURCE_COLLEGIATE]表的映射类
* ==============================================
* 修改历史
* 修改人		修改时间		修改原因
*
* ==============================================
*/
public class CaseSourceCollegialDraw extends AbstractPO implements Serializable
{

	   private static final long serialVersionUID = 1L;

		/* variable  [VC_ID] */
		private java.lang.String vcId;

		/* variable 案源ID [CASE_ID] */
		private java.lang.String caseId;

		/* variable 案源编号 [CASE_NUMBER] */
		private java.lang.String caseNumber;

		/* variable 承办单位 [ORGANIZER_DEPT] */
		private java.lang.String organizerDept;

		/* variable 案件名称 [CASE_NAME] */
		private java.lang.String caseName;

		/* variable 所属时间 [CASE_DATE] */
		private java.util.Date caseDate;
		
		private java.util.Date caseDate2;

		/* variable 涉案金额 [INVOLVED_MONEY] */
		private java.lang.Double involvedMoney;

		/* variable 案情简述 [CASE_DESCRIBE] */
		private java.lang.String caseDescribe;

		/* variable 批准人 [APPROVER] */
		private java.lang.String approver;

		/* variable 批准时间 [APPROVAL_DATE] */
		private java.util.Date approvalDate;

		/* variable 登记人 [REGISTER_PERSON] */
		private java.lang.String registerPerson;

		/* variable 登记部门 [REGISTER_DEPT_ID] */
		private java.lang.String registerDeptId;

		/* variable 登记日期 [REGISTER_DATE] */
		private java.util.Date registerDate;

		/* variable 删除标记（0：正常1：删除） [VC_DEL$FLAG] */
		private int vcDelFlag;

	
	
		/******key******/

		/**
		* getter  [VC_ID]
		* @return java.lang.String
		*/
		public java.lang.String getVcId()
		{
			return this.vcId;
		}

		/**
		* getter 案源ID [CASE_ID]
		* @return java.lang.String
		*/
		public java.lang.String getCaseId()
		{
			return this.caseId;
		}

		/**
		* getter 案源编号 [CASE_NUMBER]
		* @return java.lang.String
		*/
		public java.lang.String getCaseNumber()
		{
			return this.caseNumber;
		}

		/**
		* getter 承办单位 [ORGANIZER_DEPT]
		* @return java.lang.String
		*/
		public java.lang.String getOrganizerDept()
		{
			return this.organizerDept;
		}

		/**
		* getter 案件名称 [CASE_NAME]
		* @return java.lang.String
		*/
		public java.lang.String getCaseName()
		{
			return this.caseName;
		}

		/**
		* getter 所属时间 [CASE_DATE]
		* @return java.util.Date
		*/
		@JSON(format="yyyy-MM-dd")
		public java.util.Date getCaseDate()
		{
			return this.caseDate;
		}

		/**
		* getter 涉案金额 [INVOLVED_MONEY]
		* @return java.lang.Double
		*/
		public java.lang.Double getInvolvedMoney()
		{
			return this.involvedMoney;
		}

		/**
		* getter 案情简述 [CASE_DESCRIBE]
		* @return java.lang.String
		*/
		public java.lang.String getCaseDescribe()
		{
			return this.caseDescribe;
		}

		/**
		* getter 批准人 [APPROVER]
		* @return java.lang.String
		*/
		public java.lang.String getApprover()
		{
			return this.approver;
		}

		/**
		* getter 批准时间 [APPROVAL_DATE]
		* @return java.util.Date
		*/
		@JSON(format="yyyy-MM-dd")
		public java.util.Date getApprovalDate()
		{
			return this.approvalDate;
		}

		/**
		* getter 登记人 [REGISTER_PERSON]
		* @return java.lang.String
		*/
		public java.lang.String getRegisterPerson()
		{
			return this.registerPerson;
		}

		/**
		* getter 登记部门 [REGISTER_DEPT_ID]
		* @return java.lang.String
		*/
		public java.lang.String getRegisterDeptId()
		{
			return this.registerDeptId;
		}

		/**
		* getter 登记日期 [REGISTER_DATE]
		* @return java.util.Date
		*/
		@JSON(format="yyyy-MM-dd")
		public java.util.Date getRegisterDate()
		{
			return this.registerDate;
		}

		/**
		* getter 删除标记（0：正常1：删除） [VC_DEL$FLAG]
		* @return int
		*/
		public int getVcDelFlag()
		{
			return this.vcDelFlag;
		}


	
		/******key******/

		/**
		* setter  [VC_ID]
		* @param java.lang.String vcId
		*/
		public void setVcId(java.lang.String vcId)
		{
			 this.vcId=vcId;
		}

		/**
		* setter 案源ID [CASE_ID]
		* @param java.lang.String caseId
		*/
		public void setCaseId(java.lang.String caseId)
		{
			 this.caseId=caseId;
		}

		/**
		* setter 案源编号 [CASE_NUMBER]
		* @param java.lang.String caseNumber
		*/
		public void setCaseNumber(java.lang.String caseNumber)
		{
			 this.caseNumber=caseNumber;
		}

		/**
		* setter 承办单位 [ORGANIZER_DEPT]
		* @param java.lang.String organizerDept
		*/
		public void setOrganizerDept(java.lang.String organizerDept)
		{
			 this.organizerDept=organizerDept;
		}

		/**
		* setter 案件名称 [CASE_NAME]
		* @param java.lang.String caseName
		*/
		public void setCaseName(java.lang.String caseName)
		{
			 this.caseName=caseName;
		}

		/**
		* setter 所属时间 [CASE_DATE]
		* @param java.util.Date caseDate
		*/
		public void setCaseDate(java.util.Date caseDate)
		{
			 this.caseDate=caseDate;
		}

		/**
		* setter 涉案金额 [INVOLVED_MONEY]
		* @param java.lang.Double involvedMoney
		*/
		public void setInvolvedMoney(java.lang.Double involvedMoney)
		{
			 this.involvedMoney=involvedMoney;
		}

		/**
		* setter 案情简述 [CASE_DESCRIBE]
		* @param java.lang.String caseDescribe
		*/
		public void setCaseDescribe(java.lang.String caseDescribe)
		{
			 this.caseDescribe=caseDescribe;
		}

		/**
		* setter 批准人 [APPROVER]
		* @param java.lang.String approver
		*/
		public void setApprover(java.lang.String approver)
		{
			 this.approver=approver;
		}

		/**
		* setter 批准时间 [APPROVAL_DATE]
		* @param java.util.Date approvalDate
		*/
		public void setApprovalDate(java.util.Date approvalDate)
		{
			 this.approvalDate=approvalDate;
		}

		/**
		* setter 登记人 [REGISTER_PERSON]
		* @param java.lang.String registerPerson
		*/
		public void setRegisterPerson(java.lang.String registerPerson)
		{
			 this.registerPerson=registerPerson;
		}

		/**
		* setter 登记部门 [REGISTER_DEPT_ID]
		* @param java.lang.String registerDeptId
		*/
		public void setRegisterDeptId(java.lang.String registerDeptId)
		{
			 this.registerDeptId=registerDeptId;
		}

		/**
		* setter 登记日期 [REGISTER_DATE]
		* @param java.util.Date registerDate
		*/
		public void setRegisterDate(java.util.Date registerDate)
		{
			 this.registerDate=registerDate;
		}

		/**
		* setter 删除标记（0：正常1：删除） [VC_DEL$FLAG]
		* @param int vcDelFlag
		*/
		public void setVcDelFlag(int vcDelFlag)
		{
			 this.vcDelFlag=vcDelFlag;
		}
		
		

	
    public java.util.Date getCaseDate2() {
			return caseDate2;
		}

		public void setCaseDate2(java.util.Date caseDate2) {
			this.caseDate2 = caseDate2;
		}

	/**
     * 无参数构造函数
     */
    public CaseSourceCollegialDraw(){
    }
}


